piled foundations - Espagnol Anglais Dictionnaire